import com.mongodb.MongoClient;
import com.mongodb.DB;
import com.mongodb.DBCollection;
import com.mongodb.BasicDBObject;
import com.mongodb.DBObject;
import com.mongodb.DBCursor;
import java.io.BufferedReader;
import java.io.File;
import java.io.IOException;
import java.io.InputStreamReader;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import java.sql.*;
public class edx_to_moodle_send_pdf_get_filename {
static final String JDBC_DRIVER = "com.mysql.jdbc.Driver";
static final String DB_URL = "jdbc:mysql://localhost/moodle";
static final String USER = "root";
static final String PASS = "root";
public static void main(String[] args) throws ClassNotFoundException, IOException, SQLException, NoSuchAlgorithmException {
Class.forName("com.mysql.jdbc.Driver");
Connection conn = null;
conn = DriverManager.getConnection(DB_URL, USER, PASS);
Statement stmt = conn.createStatement(); //mysql statement
//To connect to mongodb server
MongoClient mongoClient = new MongoClient("localhost", 27017);
//Now connect to your databases
DB db = mongoClient.getDB("xcontent");
DBCollection coll = db.getCollection("fs.files");
BasicDBObject query = new BasicDBObject("_id.category", "asset").append("_id.tag", "c4x");
DBCursor cursor = coll.find(query);
String result = "", resultcopy = "";
while (cursor.hasNext()) {
DBObject tobj = cursor.next();
result = tobj.get("_id").toString();
resultcopy = result;
}
String[] temp1 = result.split(":");
String resa = temp1[3];
String[] resb = resa.split(",");
String resc = resb[0];
String resd = resc.substring(2, resc.length() - 2);
//System.out.println(resd);
String[] temp2 = resultcopy.split(":");
String rese = temp2[5];
String[] resf = rese.split(",");
String resg = resf[0];
String resh = resg.substring(2, resg.length() - 2);
System.out.println(resh);
cursor.close();
}
}